In the heat of the moment
Fandom: Hazbin Hotel
Ships: Angel Dust/Lucifer Morningstar
Characters: Angel Dust, Lucifer Morningstar
Rating: Explicit
Words: 3,236
Type: oneshot
Warnings: None.
Tags: _LuLuLamb's HellaStuck Event (Hazbin Hotel & Helluva Boss), Stuck in a wall, light humiliation kink, Lucifer can change his genitals
Originally posted: 2025-01-25
.
Notes
I am terribly slow at writing smut but I finally finished. Written for Lululamb's Hellastuck event on twitter/bsky. Of course it's AppleDust, I love them sm.
The last time I tried taking part in filling a writing prompt was in LiveJournal's heydays. That was... a longass time ago.
In the last few weeks since the rebuilding of the hotel, Lucifer had gotten to know the people living there pretty well. He might have even grown to care for (most of) them. He was honestly surprised at how fast he’d grown to like them, considering how long he’d spent looking down on sinners. Well, he still didn’t get Alastor’s deal and found him extremely frustrating, but at least they had come to some sort of understanding for the time being, if only for Charlie’s sake.
This particular morning, he found himself knocking on Angel Dust’s door.
It was bright and early, and admittedly, Lucifer had not yet slept. But when Charlie had texted and asked him if he wanted to come have breakfast at the hotel, he couldn’t accept the invitation fast enough.
The kitchen had been bustling with activity when he arrived, but he had found Angel still missing. It had been an easy task to offer to go and see if he was awake. He thought he got along pretty well with Angel by now.
The sound of his knock felt loud in his ears, and he resisted the urge to fidget with his fingers as he waited.
Just as he was about to knock one more time, the door gave way, revealing a very sleepy-looking Angel. He stifled a yawn behind a hand.
“Oh, heya sweetcheeks, what’s up?”
“I was wondering if you’d like to join us for breakfast.”
Angel made a face. “Does bein’ an early riser run in the family or somethin’?”
Lucifer averted his eyes, looking anywhere but at Angel. “Ah, no, she got that from Lilith. I’ve always been more of a night owl.”
They were drawn back at the sound of laughter. Angel looked amused, even with how tired he seemed to be. “Damn, ya haven’t even gone to bed yet, have ya?”
Now, Lucifer couldn’t keep from fidgeting where he stood. Did his glamour drop? Surely Angel wouldn’t have been the only one to notice if it had. He quickly stopped his fidgeting as soon as he caught himself doing it.
Angel left the doorway, but the door remained open. Lucifer took it as his cue to follow inside when Angel kept on talking to him.
“Yeah sure, I’ll join ya. But I’m goin’ back ta bed right after.” Angel stretched his top arms high over his head, his lower stretching down. The movement made his already short shirt ride up and show off the arch of his back as he yawned.
When Angel caught him looking, he grinned. “You’re free ta join me, if ya want.”
Furrowing his brows in confusion, Lucifer stepped over discarded articles of clothing (among other things he was trying not to pay too close attention to) to bring himself closer to Angel who had picked up his brush to take care of his bedhead. “For breakfast? I was already planning to.”
“I meant my bed.”
His eyes snapped up toward Angel. “Excuse me?” No longer paying attention to where he was putting his feet, one of them caught on something. He tipped over, body landing against Angel’s.
Angel, for his part, hadn’t been prepared for the collision, falling backwards. Lucifer could see Angel’s eyes squeeze shut in anticipation of the impact with the wall, and he acted on instinct.
The light of the portal added a golden hue to everything it touched.
Lucifer, cushioned against Angel’s body, stared into Angel’s eyes, Angel staring right back at him, eyes wide in surprise. It took both of them a few seconds to realise their position.
They were suspended in the air, halfway between Angel’s bedroom and his bathroom. Not halfway through the doorway, mind you, but halfway through the wall. The wall that was keeping them suspended right there, inside the portal he had created.
“Oh, that’s never happened before, I should-”
Angel cut Lucifer off before he could finish. “Ya know this’s a porn category, right?”
Digging around in his brain, Lucifer tried to remember if that was anything he’d heard before. “It is?” Now that he thought about it, hadn’t Ozzie mentioned something about it before?
“Normally only one person’s stuck in the wall though.” Angel seemed to speak more to himself than with Lucifer this time. “Makes me almost believe ya didn’t do it on purpose.”
Lucifer felt his face grow hot, the gold making it glow in the dim lighting of the bathroom, the room otherwise only lit up by his portal. “I didn’t plan this, I promise. Not that you’re not, not that I wouldn’t-”
He cut himself off, but the grin on Angel’s face was wide as he teased him to continue speaking. “Not that ya wouldn’t what?”
The noise Lucifer let out was all too similar to the squeak of one of his rubber ducks as he felt something rub between his legs, and he realised Angel had raised his thigh to move against him. He stared down into Angel’s eyes. They were sparkling with mischief. “Did ya come here to fill a different kinda appetite, ya majesty?”
Lucifer thought back to just a couple of minutes ago when Angel had caught him very obviously ogling him. “Not… intentionally?”
He tried and failed to bite back a moan at the friction Angel was creating. He hadn’t thought about this sort of thing happening when he decided on a whim to change his genitalia around a few days ago. He knew having both sets of them at once made him extra sensitive, but he’d never had an issue controlling himself before.
But then again, the last time he’d had any sort of action had been a very long time ago.
“Oh wow, ya really feelin’ this, huh? I’ve got ya moaning like a bitch in heat and I’ve barely even done anythin’.”
Humiliation made Lucifer’s cheeks burn, but the words only served to make the warm feeling between his legs even more prominent. After being in Hell for so long he had no idea when this type of talk started turning him on, just that one day it did.
He tried his best to talk through his moans, even as Angel’s thigh kept rubbing against him. “Isn’t- this isn’t uncomfortable for you?” He couldn’t imagine it could be easy on his back.
“I’ll have ya know I’ve got the strongest core in all’a Hell. Haven’t been swingin’ around on a pole for decades for nothin’.” He felt Angel do his best to move the hand trapped on the other side of the portal around them, and he made it just a tiny bit more malleable to allow him more movement. It was just enough to make sure Angel could get out of this situation should he want to.
But at the moment it seemed like Angel was quite content to stay right there, hanging in the air, hand managing to make its way to the waistband of his trousers, getting just far enough underneath the fitted garment to dig his claws into the skin of his hip.
Lucifer whimpered .
The look on Angel’s face made him shiver. He looked like he wanted to devour him.
He caved, fully.
The door to Angel’s room clicked as he locked it with a flick of his fingers, and he made his tail unravel, curling around Angel’s raised leg, sliding in underneath Angel’s fluffy pink shorts.
It snaked around and around Angel’s long cock, and Lucifer’s heart pounded in his ears at the sight of the way Angel bit his lip, eyelashes lowering, not quite closing his eyes, but clearly enjoying the feeling. With the help of the tip of his tail, he freed Angel’s cock from the fabric. He could feel it bob against his ass, making him flush even brighter.
Angel grinned, fingers rubbing against the skin of his hip. “Ya able to get rid of these pants for me, baby?” he asked. It was a simple request to fulfull, Lucifer feeling the cool sparkles wash against his skin as he magicked his trousers to the floor. It made him feel exposed, unable to even see half of his own body, but he didn’t have time to dwell on it when he felt Angel raise his leg again, making his dick press against his wet and warm cunt.
The feeling made Angel blink. “Whatcha packin’?”
“Ah, oh, both… Makes… makes me more sensitive… But I can change it if you want.”
Angel looked contemplative for a moment, before he shook his head. “Nah, if this’s what’s turnin’ you into a bigger whore than me, I don’t mind it.”
Lucifer covered his face in his hand, one of Angel’s pulling it away almost immediately. “Don’t hide that pretty face from me. Ya like that talk, huh?”
Lucifer avoided his eye, but unable to hide his face the way he wanted to, as Angel had preemptively grabbed a hold of his other wrist as well, he finally nodded. “Yes.”
“Does being humiliated turn you on?”
“Yes,” Lucifer moaned as he felt Angel’s leg moving again, and he started to move his tail alongside the movement. “It turns me on.”
Angel tipped his upper body backwards, making their bodies tilt. Lucifer felt himself slide forward, only stopped by the edges of the portal catching against his ass. It made Angel’s cock fall against him, right between the lips of his cunt. With his tail still moving against Angel’s cock, it brushed against his own sensitive flesh, stars appearing in his eyes. He couldn’t help but squirm, and at the slightest simultaneous friction to both his cock and pussy, he came with a moan that he tried to hide in Angel’s chest, only for Angel to lift his face up to look at him in the eye.
“I can’t believe ya came from just that. How long’s it been since ya got fucked, baby?”
“Eight-” He cut himself off. Was his answer going to sound dumb to Angel? He wasn’t sure, time was so different when you were an immortal being that his perspective might be skewed.
“Eight… months?” When Lucifer stayed silent, he upped his guess. “Eight years ? No wonder ya got wet so fast! I mean I know I’m good but ya were soaked from me just squeezin’ ya hip!”
“It’s… eighty… years, actually.” It was hard to admit it, but he had already started spilling it so he might as well finish.
Angel seemed at a loss for a moment, before he gathered himself from his stupor. “Well that just means ya gotta get the most outta this one, huh?”
He hadn’t thought about it that way, but it certainly was a better outlook on it than his own. “I suppose so.”
“Perfect.” Angel took a hold of his face with a hand, tracing his lips with his thumb. “I can’t kiss ya from here so be a good little slut and suck on this, okay?” He slid his finger inside his mouth, Lucifer all too happy to oblige. He kept moving his tail along the length of Angel’s cock, but he could no longer move his own lower body very much in their current position, his hips firmly stuck against the more firm top of the portal.
Seeming to notice this, the look on Angel’s face was yet again filled with mischief. He started to unbutton Lucifer’s shirt to the best of his abilities, Lucifer helping with the last few buttons stuck between their bodies without even thinking about it. He heard it land on the floor as it was tossed to the side. “No nipples, huh? That’s kinda new.”
“I can-”
“Nu-uh, didn’t say it was bad, did I? I’ll just have to figure somethin’ else out.” His hands moved along his upper body, ghosting touches making a shiver run down his spine. With how sensitive his entire body was, it was easy for Angel to make him lose his breath. He let the hand trapped with their lower halves rest on Lucifer’s hip, his leg lowering. The distracting feeling of Lucifer stroking his cock with his tail made multitasking a little bit more difficult.
He ran a claw along Lucifer’s spine, not hard enough to draw blood, just enough to scratch. Lucifer’s thighs squeezed around him, and he could feel him struggle to hide his face in his chest again. He didn’t let him, instead staring into his eyes even as he felt his own eyelids grow heavy. He moved his finger to press down against his tongue, making him open his mouth. God, how he wanted to kiss him. That, or fuck his face until his lips were bruised enough to last the rest of the day. His top two hands kept moving, mapping out every inch of black, white and golden skin. He could feel the roughness of scarring where gold stood out, like glowing cracks in a porcelain doll that had been glued back together.
“Fhuh-” Lucifer tried to curse even as his mouth was held open, and Angel could feel him shaking. He had started to move the tip of his tail against his cunt at the same time as he was pleasuring Angel. There were tears in the corners of his eyes at what was clearly not quite enough stimulation to bring him to the edge this time.
Fuck it.
Angel used his strength to move them around until he could pull himself out of the portal, but with a steady hand he kept Lucifer where he was. “I suggest ya either make that hole smaller or ya brace yourself, cus I’m gonna fuck ya now.”
The hole quickly closed tightly around Lucifer’s waist, adjusting the height to be almost perfectly level with Angel’s crotch. “You’re nothing but a filthy little slut, huh? So ready to do whatever daddy tells ya.”
Lucifer’s face burned, and this time around Angel wasn’t there to hold his hands away from his face. “Oh God.”
“I’m gonna make ya moan so loud all of Heaven hears ya, baby,” Angel’s words felt like they were spoken right into his ear, and Lucifer realised he hadn’t even noticed him walking through the door to crouch in front of him.
“Don’t go hidin’ that lovely face’a yours. I can tell even when I’m on the other side, okay?”
Lowering his hands, Lucifer wanted to ask him ‘how’ , but the word escaped him as Angel pressed his lips to his.
It was deep, Angel’s lips soft and hot against his own, almost scalding. It made him remember the look he’d seen on Angel’s face what was probably only minutes earlier, and he couldn’t help his tongue sneaking into Angel’s mouth. It made Angel startle when he felt Lucifer’s long snake tongue reach farther than any tongue should, but he accepted the feeling, only pulling back when he needed to breathe. “That’s a different kinda deepthroating than what I’m used to,” he murmured, breathless, wiping drool off his face. “Let’s explore what else that tongue can do later, okay?”
Lucifer could only nod as Angel pressed a kiss to his brow, before walking back out of the bathroom. He listened to Angel do something in the bedroom, catching the clicking of metal and the sound of something wet.
He felt something large press against his cunt. It didn’t feel warm enough to be Angel’s cock, but before he could ask about the specifics he was forced to brace himself against the wall as whatever sex toy Angel had brought pushed deep inside. He cried out at the feeling, moans unable to get out fast enough as he finally came a second time.
He was still gathering himself when he felt a finger press into his ass. His fingers dug into the cold tiles of the bathroom wall, scratching the smooth surface as a second finger entered, the thrusting of the toy into his cunt never slowing.
After a third and fourth finger worked him open, he felt the dildo in his cunt pull out, making him whine. “Can’t get enough, huh, baby? Such a dirty whore you are, beggin’ for more. Don’t ya worry,” Angel cooed, patting his ass, and soon after Lucifer could feel the touch of something somewhat pointy and warm rub against him. With a slow movement, Angel moved his hips forward. Eventually, that same toy also followed suit, reentering his cunt at the same time as Angel’s cock pushed inside his ass.
Lucifer felt his toes curl, and his arms made tiles crack from how tightly he was bracing himself against the wall.
He was gasping by the time he felt Angel’s hips press against his ass. It had been so damn long since he felt so full all at once. “Fffffuuuck,” he groaned, teeth drawing blood from how hard he was biting his lip.
And then Angel started moving.
It was almost overwhelming, but he didn’t want him to stop. He needed more of that feeling, that impossibly full feeling. “Oh God, f-fuck me...”
It was odd not being able to see even the tiniest bit of Angel as this was being done to him, and he didn’t know what to do with his hands. His tail found purchase around Angel’s waist. His entire body was a shivering mess, and wrapping his tail around Angel’s warm body felt grounding.
It took him an embarrassingly short time to come again, his body shaking with the strength of it. He could feel and hear Angel on the other side of the wall, and when he closed his eyes he could feel Angel’s orgasm wrack his own body. It was an out-of-body experience that he would try his best to memorise.
Angel’s claws left burning scratch marks along his hips, the feeling pleasant even as he healed almost immediately before he had even realised they was there. He wished his body could keep them as souvenirs, at least for a little while, but they were already gone by the time Angel’s fingers moved on.
He felt empty when Angel pulled out, and was almost tempted to ask him to at least leave the toy, but he was already walking through the door next to him.
Lucifer propped himself up on his elbows more properly to look at him. He reached out a hand to poke at the strapon that was fitted to sit right underneath Angel’s dick. He’d never seen one that went below the dick before. Was it comfortable?
He glanced upward when he heard Angel let out an amused snort.
“Really, that’s the first thing ya do, before ya even get outta the wall?”
Oh, he’d forgotten about that. He widened the portal, accepting Angel’s offered hand to ease him to his feet. Left in nothing but his heels he felt a bit laid bare next to Angel, who had tucked himself back into his pyjamas.
God, they had to be really late for breakfast at this point.
Lucifer gasped, whirling around. “I completely forgot about breakfast! Angel, what time is it?!”
Angel shrugged. “Time for you to take a shower, if anythin’.”
Lucifer snapped his fingers, instantly both clean and dressed. “Want me to do you too?”
“In more ways than one, sweetcheeks.”
If Lucifer’s cheeks grew golden again once he actually caught on, that was for him and Angel alone to know.
Maybe he’d ‘do’ him in whatever way Angel would like after breakfast.
Notes
Originally just planned for this to be art but added this as well, so have a link to the bsky post as well.